Search Results: "adeodato"

22 August 2008

Adeodato Sim : Board games

Here in Dublin I’ve been more “formally” introduced to the world of board games. Back at home, a friend had a copy of Settlers of Catan, and we used to play every now and then, but that was it. Since I arrived I’ve been attending to weekly “board game nights”, and I’ve had the opportunity to play several more, most of which I liked a lot. I’ve played Agricola, Caylus, and Power Grid, all very nice. I’ve also played Race for the Galaxy, which I didn’t like much at first, but which I’ve come to enjoy a bit more as of lately. (All four are in the top-10 of Board Game Geek.) I’m going to miss this when I get back, particularly since my friends will most certainly not be up to weekly games. I should investigate to see if some kind of board games club exists in Alicante. If you know of one, or are reading this and would be interested in organizing something, please let me know.

Adeodato Sim : When PC goes wrong...

I’m sure this was an honest mistake, but it sure was amusing:
This week has been a little hectic, as I’ve been struggling with testing different versions of the GNU/Linux kernel.

2 August 2008

Adeodato Sim : Updates

Oh dear, more than a month without posting here. Let’s throw in some random updates:

19 June 2008

Adeodato Sim : Hooked to Krank, will it last?

I normally don’t play computer games, never been a big fan. Once in a while, though, I will try one, normally when some irc channel I’m in becomes a fan of it. This afternoon Miriam introduced us to Krank. And now I’m hooked (though I’m not sure for how long, as the title hints). There are basically four kinds of objects: two you can move, and two you can’t. The objective is to move the movable ones onto the static ones, in a way that makes the static ones disappear (according to the rules here). I must say, I enjoy levels with links and anchors very, very much. Ah, and Miriam made packages available. (The code is Python and is public domain; the images are mostly free-for-non-commercial, hence the “-nonfree” suffix.)

16 June 2008

Joerg Jaspert: ByeBye bzr, hello git

As the title says - the Ftpmaster dak repository is now using git instead of bzr. I never did like bzr, so I recently asked what the rest of the team thinks of switching to git. Luckily I got no objections, so here we are, with a VCS thats not dead-slow. If you want to do dak development and submit patches you want to read my post to the debian-dak list and then clone the git repo. Sorry, there is no git-daemon support, you need to use the http way if you do not have access to ries. Unfortunately debian-admin thinks git-daemon isn’t good enough to run on ftp-master and that “http is enough”. Bah. (No, I won’t work around it (git-daemon uses high-port, so could be run without admin help, but NO WAY), and I don’t want to put it on alioth). The actual conversion of the repository was done by Dato, with me commenting and asking for stuff. Like the fixup of the old revisions committer names, so all the old CVS revisions now correctly tell the full name/email of the committer, not just the unix login. Or fixing all the bzr commits done by “ajt@ries”, “joerg@ries” and other broken combinations of “login@machine”. I also use his git hook to send commit mails to get commits mailed to the debian-dak lists. [Update] Nice, with the setup we use we found a bug in git. Ha. (a stupid issue with git shared repositories, and reflogs enabled at the same time that basically means you cant commit as the logs got the wrong permissions set whenever someone else did an action, like git gc.) Comments: 2

13 June 2008

Adeodato Sim : Text normalizer, not

Lucas asks about how he hates reformatting paragraphs in text documents he keeps in Git, because it creates unnecessary noise in the diffs. He also hates, though, not reformatting the paragraphs, because lines can become very long then, and he wants some kind of “smart formatter”. My take on this is that you shouldn’t change your preferred workflow to adapt it to how your tools work, but to adapt your tools to work well with your preferred workflow (here, reformatting paragraphs). Or, even better, reading the manual page to discover that your tools can already adapt to it. In particular, for this problem, I recommend reading diffs for text documents with git’s --color-words. A couple screenshots to show it in action:

10 June 2008

Adrian von Bidder: Movies

Watched De Gr nne slagtere (great black comedy even if it moves a bit slowly. I think if you have to chose you'd better watch Adams bler with which it shares writer/director Anders Thomas Jensen and a big part of the cast). And this just has to be said: I can't believe anybody could call eXistenZ “quite a good see”. One of the worst movies I've ever seen, on a level with “Tweed” (a late 90s Bond parody I distinctly remember having seen but can't find on imdb right now.) I agree with Adeodato's assessment of Billy Elliot, though.

Adeodato Sim : Five films (#2)

It’s time for recommending five films again. I’ve also decided that I may reserve the last of the five for films I watched prior to starting these series. So here we go:

5 June 2008

Adeodato Sim : Credits

Managing a transition is not always easy, because many times they are bigger than you, and have parts you can’t directly take care of yourself because it’s not your area of expertise, you don’t have access, or whatever else. You end up, then, nagging people to do stuff for you, which for types like me is slightly uneasy. It is a pleasure, though, when you find supportive fellow developers on the other side, just willing to help you, even if you always have more work for them. Thomas and Michael, thank you! (And thanks, in general, to everybody who helps the release team, past and future. We just can’t do everything!) On reflection, I notice that I also find very gratifying to do stuff for others myself (particularly if I enjoy the task, of course), because it has an immediate payoff. Highly recommended.

1 June 2008

Adeodato Sim : Not losing stuff when playing undo/redo in Vim

Sometimes, when you play with undo and redo and make, inadvertently or not, some changes in the middle, you find yourself unable to get to the state from where you parted, possibly loosing some words, or more. Since version 7, Vim has a solution to this problem, named “undo branches”. The idea is simple: if you undo a change C, going back to state B, and make a new change D on top of B, instead of C becoming unreachable, it is stored in an undo branch. Undo branches are navigated with the g- and g+ commands. For documentation:
  :help usr_32.txt
  :help undo.txt

28 May 2008

Adrian von Bidder: Mixers

Adeodato Sim complains about the many ways to regulate sound volume on his system. I can only add that on my Dell Inspiron 9300, the “Master” is actually not usable because it is mapped only to the tiny stereo speakers while leaving the subwoofer alone, which is mapped to “Master Mono”. So I have to use the pcm mixer. At least I can map the buttons (both Fn+keyboard key and the additional buttons at the front of the laptop) to the pcm mixer. But it took quite some fiddling for something the non-technical user will expect work out of the box.

Adeodato Sim : Too many mixers

To control volume, I can adjust the “Master” mixer offered by KMix or alsamixer. Or I can adjust the “PCM” one. But then, I can also adjust volume directly in my loudspeakers. Or, even, use the hardware buttons in this Thinkpad (which, afaik, can’t be mapped into modifying ALSA values). For once, so much choice annoys me.

21 May 2008

Adeodato Sim : Commit diff emails with git

Now that I use Git at various places, I wanted a tool to send commit diffs. And, I couldn’t find one. There is the contrib/hooks/post-receive-email script, which does a lot of smart stuff to interpret the stdin of the post-receive hook, but which can’t send out diffs, nor produce nice subjects by default. Since, to be honest, post-receive-email scares me a bit, and I dreaded the idea of carrying a modified copy around everywhere I needed commit diffs, I went on and created a simple script to send out diffs. The initial idea was stolen from Philipp Kern (kudos!): abuse git-format-patch to produce the emails, and send those. The first hurdle was that the post-receive hook can receive packed updates, whereas you get notified that a branch changed from rev. N to rev. N+4. I really wanted to keep things simple, so I didn’t want to find out a list of all the revisions between those two, and invoke git-format-patch for each of those. And I didn’t want to generate temporary files, either (just git-format-patch —stdout). Then, while doing the dishes, inspiration came, and I saw I could easily let git-format-patch generate a stream of emails, and use formail(1) to split them. Anyway, this story is becoming larger than the script itself. You can fetch it with:
  % git clone http://chistera.yi.org/~adeodato/tmp/other/git-post-receive-diff.git
After a bit of using, and polishing it a bit more, I think I’ll submit it for contrib/ in git.

17 May 2008

Adeodato Sim : Going to movies, heh, *literally* alone

So going alone to the cinema yesterday was not a first, but going alone and being alone in the room certainly was, and an unexpected one. This was, as far as I know, the premiere in Alicante of Enloquecidas, which is certainly not that of a remarkable film, but which was entertaining enough, and provided some very good laughs. What is wrong with this city?! (Update: hm, seems I’m mistaken about the “premiere” bit. Oh well.)

16 May 2008

Adeodato Sim : Going to movies alone

Unlike Steve, I don’t particularly mind going to the cinema alone. In fact, it’s becoming a growing habit for Friday nights, when my friends go to some meetings about their faith I don’t participate in (nor their meetings, nor their faith). I really hate getting home early on Fridays, so I take chance to go to movies I know we wouldn’t be going together anyway. (Oh, and in case I haven’t said here already, the movie offerings in this “city” suck big balls. Virtually no undubbed sessions, virtually no non-mainstream movies. I don’t think I’ll still be here in a couple years, but boy would I be unhappy if the circumstances forced me to.)

Adeodato Sim : Disregarding warnings

Here in this library, next to a couple computers available to query the catalog, a sign reads:
Do not connect your laptop to these jacks. You may loose all data in your computer.
If I wasn’t a computer-savy person, I’m completely sure I would’ve thought: “They’re bluffing.” And then shit happens, because they’re not. (Oh, but then of course the sign is not 100% honest either.)

9 May 2008

Adeodato Sim : Some soap for some mouths

One of the people who most fiercely fought software patents here in Spain and Europe jokingly (?!) uses the word “fag” to insult random people he dislikes. (But so do tons of other people I don’t interact with, of course.) I used not to be annoyed by this at all, but tonight I felt differently, and it really bothered me (possibly because it was somebody from my community who did it). Life is easier when you don’t care, I guess, but I think it’s a good thing that I care now, since without such caring things can’t and won’t change.

Nacho Barrientos Arias: Yay, you won!

Some people are born to be a winner, you‘re one of them. Congratulations dude! ;)

Adeodato Sim : Soooo, I won

As I mentioned, this week I’ve been in Sevilla as a finalist for the 2nd edition of a Free Software contest. Each participant at this stage made a presentation of their project, and this afternoon the winners were disclosed. I’m happy to share that Minirok won the 1st prize in its category, yay! Also, Dudesconf was simply terrific — I’m so happy I could attend this year. And, as for every conference, eternal gratitude to the organizers: people from GPUL, you simply rock!!

2 May 2008

Joerg Jaspert: More boring ftpmaster posts

Lets go on your nerves again with a ftpmaster post about work I’ve done in the recent past. Comments: 3

Next.

Previous.